national intelligence directorate - French English Dictionary